triumphal arch


Results for "triumphal arch"

English - Turkish Dictionary

triumphal arch

(English - Turkish Dictionary) :
zafer takı.